A direct proof of the confluence of combinatory strong reduction

نویسنده

  • René David
چکیده

I give a proof of the confluence of combinatory strong reduction that does not use the one of λ-calculus. I also give simple and direct proofs of a standardization theorem for this reduction and the strong normalization of simply typed terms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A solution to Curry and Hindley's problem on combinatory strong reduction

It has often been remarked that the metatheory of strong reduction , the combinatory analogue of βη-reduction βη in λ -calculus, is rather complicated. In particular, although the confluence of is an easy consequence of βη being confluent, no direct proof of this fact is known. Curry and Hindley’s problem, dating back to 1958, asks for a self-contained proof of the confluence of , one which mak...

متن کامل

Combinatory reduction introduction and survey systems :

Klop, J.W., V. van Oostrom and F. van Raamsdonk, Combinatory reduction systems: introduction and survey, Theoretical Computer Science 121 (1993) 279-308. Combinatory reduction systems, or CRSs for short, were designed to combine the usual first-order format of term rewriting with the presence of bound variables as in pure I-calculus and various typed I-calculi. Bound variables are also present ...

متن کامل

LOG(F): An Optimal Combination of Logic Programming, Rewriting and Lazy Evaluation

-A new approach for combining logic programming, rewriting, and lazy evaluation is described. It rests upon subsuming within logic programming, instead of upon extending it with, rewriting, and lazy evaluation. A non-terminating, non-deterministic rewrite rule system, F* and a reduction strategy for it, select, are defined. F* is shown to be reduction-complete in that select simplifies terms wh...

متن کامل

On Confluence of Infinitary Combinatory Reduction Systems

We prove that fully-extended, orthogonal infinitary combinatory reduction systems with finite right-hand sides are confluent modulo identification of hypercollapsing subterms. This provides the first general confluence result for infinitary higher-order rewriting.

متن کامل

Confluence and Normalization in Reduction Systems Lecture Notes

We study confluence and normalization in abstract reduction systems and apply the results to combinatory logic and an abstract version of the lambda beta calculus. For both systems we obtain the Church-Rosser property and a complete normalization strategy. For an abstract weak call-by-value lambda calculus we obtain uniform confluence, which ensures that for a given term all maximal reduction c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 410  شماره 

صفحات  -

تاریخ انتشار 2009